from time import sleep

from selenium import webdriver

# 指明火狐浏览器安装后可执行文件位置
ff_path = 'C:/Program Files/Mozilla Firefox/firefox.exe'
# 指明火狐浏览器对应的驱动文件位置
ff_driver_path = 'D:/A00__Dev/SeBrowserDriver/geckodriver.exe'
driver = webdriver.Firefox(firefox_binary=ff_path, executable_path=ff_driver_path)

driver.get('https://www.163.com/')
sleep(3)

# 通过全部超链文字定位
# driver.find_element_by_link_text('注册免费邮箱').click()

# 通过部分超链文字定位
# driver.find_element_by_partial_link_text('册免费邮箱').click()

# class 属性可以同时规范到几个分类中，用空格分隔
# 我们在定位的时候，可以选择其中的某个分类名称
# class="ntes-nav-select-title ntes-nav-select-title-register"
driver.find_element_by_class_name('ntes-nav-select-title-register').click()

